it rocks - German English Dictionary